<Query Kind="Program" />

void Main()
{
	Facade facade = new Facade();
	facade.Method();
}

class SystemA
{
	public void MethodA()
	{
		Console.WriteLine("系统A开启了");
	}
}

class SystemB
{
	public void MethodB()
	{
		Console.WriteLine("系统B开启了");
	}
}

class SystemC
{
	public void MethodC()
	{
		Console.WriteLine("系统C开启了");
	}
}

class Facade
{
	private SystemA _systemA = new SystemA();
	private SystemB _systemB = new SystemB();
	private SystemC _systemC = new SystemC();

	public void Method()
	{
		_systemA.MethodA();
		_systemB.MethodB();
		_systemC.MethodC();
	}
}

